upper sprocket - French English Dictionary